package com.dynamicthreadpool.spi;

import com.dynamicthreadpool.spi.extension.SPI;
import java.util.concurrent.Executor;

/**
 * 线程池接口
 * 从Dubbo 2.7版本提取的完整实现
 */
@SPI("fixed")
public interface ThreadPool {

    /**
     * 创建线程池
     * @param url URL配置，包含线程池相关参数
     * @return 线程池实例
     */
    Executor getExecutor(URL url);
}
